#pragma once

#include "message_codec.h"

namespace uvpp
{
	class BinMessageCodec : public IMessageCodec
	{
	public:
		BinMessageCodec() {}
		virtual ~BinMessageCodec() {}

		virtual int MessageToBytes(std::string& message, Bytes bytes) override;
		virtual int BytesToMessage(Bytes bytes, std::string& message) override;
	};
}